name similarity - German English Dictionary